package com.tj.bo.user.client;

import com.tj.bo.user.client.vo.input.UserLogoutInput;
import com.tj.bo.user.client.vo.input.UserPasswordLoginInput;
import com.tj.bo.user.client.vo.input.UserSocialLoginInput;
import com.tj.bo.user.client.vo.output.UserLoginOutput;

/**
 * Created with IntelliJ IDEA.
 * User: binary
 * Date: 2020/6/9
 * Time: 下午5:00
 */
public interface UserLoginService {

    UserLoginOutput passwordLogin(UserPasswordLoginInput userPasswordLoginInput);

    UserLoginOutput socialLogin(UserSocialLoginInput userSocialLoginInput);

    void userLogout(UserLogoutInput userLogoutInput);
}
